female flower production - Turkish English Dictionary